首页> 外文OA文献 >A Symbolic Decision Procedure for Symbolic Alternating Finite Automata
【2h】

A Symbolic Decision Procedure for Symbolic Alternating Finite Automata

机译:符号交替有限自动机的符号决策程序

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。
获取外文期刊封面目录资料

摘要

We introduce Symbolic Alternating Finite Automata (s-AFA) as an expressive,succinct, and decidable model for describing sets of finite sequences overarbitrary alphabets. Boolean operations over s-AFAs have linear complexity,which is in sharp contrast with the quadratic cost of intersection and unionfor non-alternating symbolic automata. Due to this succinctness, emptiness andequivalence checking are PSpace-hard. We introduce an algorithm for checking the equivalence of two s-AFAs based onbisimulation up to congruence. This algorithm allows us to exploit the power ofSAT and SMT solvers to efficiently search the state space of the s-AFAs. Weevaluate our decision procedure on two verification and security applications:1) checking satisfiability of linear temporal logic formulas over finitetraces, and 2) checking equivalence of Boolean combinations of regularexpressions. Our experiments show that our technique often outperforms existingtechniques and it can be beneficial in both such applications.
机译:我们引入符号交替有限自动机(s-AFA)作为一种表达性,简洁性和可决定性的模型,用于描述任意字母上的有限序列集。 s-AFA上的布尔运算具有线性复杂度,这与非交替符号自动机的交集和并集的二次成本形成鲜明对比。由于这种简洁性,空性和等效性检查很难实现PSpace。我们引入了一种基于双模拟直至同余性来检查两个s-AFA等效性的算法。该算法使我们能够利用SAT和SMT求解器的功能来有效地搜索s-AFA的状态空间。我们在两个验证和安全应用程序上评估我们的决策程序:1)检查有限轨迹上的线性时间逻辑公式的可满足性,以及2)检查正则表达式的布尔组合的等价性。我们的实验表明,我们的技术通常优于现有技术,并且在这两种应用中都可能是有益的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号